devastated mountain - Spanish English Dictionary